sales, marketing and pr careers in Cavan, Ireland